• word of the day

    euphorbia esula

    euphorbia esula - Dictionary definition and meaning for word euphorbia esula

    Definition
    (noun) tall European perennial naturalized and troublesome as a weed in eastern North America
    Synonyms : leafy spurge , wolf's milk
Download our Mobile App Today
Receive our word of the day
on Whatsapp